Overview
Overview of DHCP
DHCP (Dynamic Host Configuration Protocol) is a network management protocol used
to automate the assignment of IP addresses and other network configuration details to
devices on a network. It simplifies network administration by dynamically
assigning IP addresses to devices as they join the network.
Manual vs. Automatic TCP/IP Configuration
Manual TCP/IP Configuration |
Automatic TCP/IP Configuration |
Disadvantages |
Advantages |
IP addresses entered manually on each client computer |
IP addresses are supplied automatically to client computers |
Possibility of entering incorrect or invalid IP address |
Ensures that clients always use correct configuration information |
Incorrect configuration can lead to communication and network problems |
Elimination of common source of network problems |
Administrative overload on networks where computers are frequently moved |
Client configuration updated automatically to reflect changes in network structure |
DHCP Operation
The DHCP Lease Generation Process
The DHCP Lease Renewal Process
Requirements for DHCP Servers and Clients
DHCP Server Requirements (Windows 2018 Server)
The DHCP service
Static IP address, subnet mask, default gateway
Range of valid IP addresses
DHCP Clients
Windows 2018 Professional or Windows 2018 Server
Windows NT Server or Workstation 3.51 or later
Windows 10 or Windows 11
Windows for Workgroups 11, running TCP/IP-32
Microsoft Network Client 3.0 for MS-DOS
LAN Manager 2.2c
Non-Microsoft operating systems
Installing the DHCP Service
Authorizing the DHCP Service
Creating and Configuring a Scope
Overview of Scopes
Using The New Scope Wizard
Configure scope parameters
Change the default lease duration
Activate a scope
Configuring a Scope with Options
IP Address of a Router
IP Address of a DNS Server
DNS Domain Name
IP Address of a WINS Server
Type of NetBIOS over TCP/IP Name Resolution
Customizing the Use of Scope Options
Reserving IP Addresses for Client Computers
Customizing DHCP Functionality
Using Option Classes
Vendor-defined Classes Manage DHCP Options Identified by Operating System Vendor Type
User-defined Classes Manage DHCP Options with Common Configuration Requirements
Combining Scopes by Using Super scopes
Issuing Multicast Addresses by Using Multicast Scopes
Configuring DHCP in a Routed Network
Routed Network Configuration Options
Using a DHCP Relay Agent
Supporting DHCP
Monitoring the DHCP Server Service
When You Enable Logging, the DHCP Server Creates Log Files Called DhcpSrvLog.xxx. The DHCP Server Stores These Files in the DHCP Database Directory
Troubleshooting DHCP Database Problems
Removing a DHCP Server from Service
Before Removing a DHCP Server from Service
Set short lease durations for clients
Ensure new lease for clients
Record any reserved addresses
Large address pool in other DHCP servers
Transfer IP address to the new scope